phosphorescence spectroscopy - French English Dictionary